package com.api.shopapi.service;

import com.api.shopapi.entity.ServeclassServeGoodsRel;
import com.api.shopapi.entity.dto.ServeclassServeGoodsRelDTO;
import com.github.pagehelper.PageInfo;
import org.springframework.stereotype.Service;

import java.util.List;

@Service
public interface ServeclassServeGoodsRelService {

    int insert(ServeclassServeGoodsRel serveclassServeGoodsRel);

    List<ServeclassServeGoodsRel> getList();

    int update(ServeclassServeGoodsRel serveclassServeGoodsRel);

    List<ServeclassServeGoodsRel> getByGovernmentCode(String governmentCode);

    ServeclassServeGoodsRel getByCodeAndGov(String governmentCode,String serveclassServeGoodsRelCode);

    ServeclassServeGoodsRel getByGoodsCode(String goodsCode);

    ServeclassServeGoodsRel getByGovAndServeCode(String governmentCode,String ServeclassCode,String ServeCode);

    PageInfo<ServeclassServeGoodsRelDTO> getPageList(int pageIndex, int pageSize, String serveclassName, String serveName, String governmentCode);
}
